SHEMROCK Navchetan Primary School

190/4, Kalidas Road, Near IIRS, Dehradun , 248001